package com.system.borrow.request;

import android.content.Context;

import com.system.borrow.cache.CacheMode;
import com.system.borrow.callback.DialogCallback;
import com.system.borrow.http.model.HttpParams;
import com.system.borrow.http.utils.OkHttpUtils;


/**
 * ================================================
 * 作    者：LuCenly(落尘)
 * 版    本：1.0
 * 创建日期：2016年7月14日 上午11:03:30 
 * 描    述：  网络接口请求封装
 * ================================================
 */
public class RequestService {
	public final static String HOST = "http://www.quwan.ma";
    public final static String LINGDUI_ORDER_LIST = HOST + "/index.php?s=api/Event/LeadersEvent";
    public static String appKey = "b076c828490f60c0b964248e4bf45aa2";
	
    
    public static <T> void postEventInfo(Context context, DialogCallback<T> callback){
		HttpParams params = new HttpParams();
		params.put("appkey", appKey);
		params.put("page", 1+"");
		params.put("pagecount", 20+"");
		params.put("event_type", "6");
		params.put("type", "lingdui");
		 OkHttpUtils.post(LINGDUI_ORDER_LIST)//
		 .cacheMode(CacheMode.IF_NONE_CACHE_REQUEST)  //缓存模式
         .tag(context)//
         .params(params)//
         .execute(callback);
	}
    
    public static <T> void getEventInfo(Context context, DialogCallback<T> callback){
		HttpParams params = new HttpParams();
		params.put("appkey", appKey);
		params.put("page", 1+"");
		params.put("pagecount", 20+"");
		params.put("event_type", "6");
		params.put("type", "lingdui");
		 OkHttpUtils.get(LINGDUI_ORDER_LIST)//
		 .cacheMode(CacheMode.IF_NONE_CACHE_REQUEST)  //缓存模式
         .tag(context)//
         .params(params)//
         .execute(callback);
	}
}
